home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 14 / CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso / CUCD / Programming / SecalDemo / Inc / prefs / locale.inc < prev    next >
Encoding:
Text File  |  1997-06-11  |  1.2 KB  |  50 lines

  1. include "inc/exec/types.inc";
  2. include "inc/libraries/iffparse.inc";
  3.  
  4. struct CountryPrefs is
  5.   cp_Reserved[4]:ulong;
  6.   cp_CountryCode:ulong;
  7.   cp_TelephoneCode:ulong;
  8.   cp_MeasuringSystem:ubyte;
  9.   cp_DateTimeFormat[80]:byte;
  10.   cp_DateFormat[40]:byte;
  11.   cp_TimeFormat[40]:byte;
  12.   cp_ShortDateTimeFormat[80]:byte;
  13.   cp_ShortDateFormat[40]:byte;
  14.   cp_ShortTimeFormat[40]:byte;
  15.   cp_DecimalPoint[10]:byte;
  16.   cp_GroupSeparator[10]:byte;
  17.   cp_FracGroupSeparator[10]:byte;
  18.   cp_Grouping[10]:ubyte;
  19.   cp_FracGrouping[10]:ubyte;
  20.   cp_MonDecimalPoint[10]:byte;
  21.   cp_MonGroupSeparator[10]:byte;
  22.   cp_MonFracGroupSeparator[10]:byte;
  23.   cp_MonGrouping[10]:ubyte;
  24.   cp_MonFracGrouping[10]:ubyte;
  25.   cp_MonFracDigits:ubyte;
  26.   cp_MonIntFracDigits:ubyte;
  27.   cp_MonCS[10]:byte;
  28.   cp_MonSmallCS[10]:byte;
  29.   cp_MonIntCS[10]:byte;
  30.   cp_MonPositiveSign[10]:byte;
  31.   cp_MonPositiveSpaceSep:ubyte;
  32.   cp_MonPositiveSignPos:ubyte;
  33.   cp_MonPositiveCSPos:ubyte;
  34.   cp_MonNegativeSign[10]:byte;
  35.   cp_MonNegativeSpaceSep:ubyte;
  36.   cp_MonNegativeSignPos:ubyte;
  37.   cp_MonNegativeCSPos:ubyte;
  38.   cp_CalendarType:ubyte;
  39. ;
  40.  
  41. struct LocalePrefs is
  42.   lp_Reserved[4]:ulong;
  43.   lp_CountryName[32]:byte;
  44.   lp_PreferredLanguages[10,30]:byte;
  45.   lp_GMTOffset:long;
  46.   lp_Flags:ulong;
  47.   lp_CountryData:CountryPrefs;
  48. ;
  49.  
  50.